@charset "utf-8";
/* CSS Document */

/*---------reset---------*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-weight: normal; font-style: normal; }
ol, ul { list-style: none; margin: 0; padding: 0; }
caption, th { text-align: center; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
q:before, q:after { }
abbr, acronym { border: 0; }
/*---------end reset-------*/

a {text-decoration:none }
.clear { clear:both }
body{ background:#fff;font-family:"微软雅黑", "宋体";}
@media screen and (max-width:1200px){
    html{min-width:1200px;}
}
html{min-width:1200px;}
.mr30{ margin-right:30px }
.mr40{ margin-right:40px }
.mr50{ margin-right:50px }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix {*zoom:1;}
.fr { float:right;display:inline }
.fl { float:left;display:inline }
.hr_5{height:5px;overflow:hidden;}
.hr_10{height:10px;overflow:hidden;}
.hr_15{height:15px;overflow:hidden;}
.hr_20{height:20px;overflow:hidden;}
.hr_30{height:30px;overflow:hidden;}
.hr_40{height:40px;overflow:hidden;}
.hr_50{height:50px;overflow:hidden;}
.hr_70{height:70px;overflow:hidden;}
.hr_100{height:100px;overflow:hidden;}
.hr_150{height:150px;overflow:hidden;}
.show{overflow:hidden;}
.hidden{overflow:hidden;display:none;}
.wid1200{width:1200px;margin:0px auto;overflow:hidden;}
.wid100{width:100%;}
.clearfix:after{
    display:block;
    clear:both;
    content:"";
    visibility:hidden; 
    height:0;
} 
.clearfix{zoom:1}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}

/*头部*/
#top{
	width:100%;
	height:30px;
	background:#fafafa;
}
#top .welcome{
	width:400px;
	float:left;
	display:inline;
}
#top .welcome span{
	font-size:14px;
	color:#666;
	line-height:30px;
	font-family:"微软雅黑", "宋体";
}
#top .friendlink{
	width:400px;
	float:right;
	display:inline;
	text-align:right;
}
#top .friendlink a{
	font-size:14px;
	color:#333;
	line-height:30px;
	font-family:"微软雅黑", "宋体";
	text-decoration:none;
	margin-left:30px;
}
#top .friendlink a:hover{
	color:#e42500;
}

/*logo&banner*/
.logo{width:230px;height:80px;float:left;display:inline;}
.logo img{width:230px;height:80px;}
.banner{width:940px;height:80px;float:right;display:inline;}
.banner img{width:940px;height:80px;}

/*导航*/
.nav{height: 86px;overflow: hidden;display: block;}
.nav_top{background:#e42500;height:50px;width:1200px;margin:0 auto;position:relative;}
.nav_box{width:1200px;padding-left:110px;}
.lx-nav{width:140px;float:left;color:#FFF;font-size:18px;line-height:50px;}
.nav1-p{letter-spacing:10px;}
.lx-nav .t1,.lx-nav .t2,.lx-nav .t3,.lx-nav .t4,.lx-nav .t5,.lx-nav .t6,.lx-nav .t7{-webkit-transition: .2s background-position-y;transition: .2s background-position-y;}
.lx-nav .t1{ background:url(2022_menu_1.png) no-repeat; background-position:0px 0px;}
.lx-nav .t1:hover{ background-color:#eee; background-position:0px -50px;}
.lx-nav .t2{ background:url(2022_menu_2.png) no-repeat; background-position:0px 0px;}
.lx-nav .t2:hover{ background-color:#eee; background-position:0px -50px;}
.lx-nav .t3{ background:url(2022_menu_3.png) no-repeat; background-position:0px 0px;}
.lx-nav .t3:hover{ background-color:#eee; background-position:0px -50px;}
.lx-nav .t4{ background:url(2022_menu_4.png) no-repeat; background-position:0px 0px;}
.lx-nav .t4:hover{ background-color:#eee; background-position:0px -50px;}
.lx-nav .t5{ background:url(2022_menu_5.png) no-repeat; background-position:0px 0px;}
.lx-nav .t5:hover{ background-color:#eee; background-position:0px -50px;}
.lx-nav .t6{ background:url(2022_menu_6.png) no-repeat; background-position:0px 0px;}
.lx-nav .t6:hover{ background-color:#eee; background-position:0px -50px;}
.lx-nav .t7{ background:url(2022_menu_7.png) no-repeat; background-position:0px 0px;}
.lx-nav .t7:hover{ background-color:#eee; background-position:0px -50px;}
.nav1-p a{padding:0 0 0 60px;display: block;color: #FFF;font-size:18px;height: 50px;font-family: "Microsoft YaHei", "微软雅黑", "SimSun", "宋体";}
.lx-nav div a:hover,.Hotnews .title a:hover{color: #F22400;text-decoration: none}
.lx-nav div,.province_more{position:relative;}
.nav_box .current .nav1-p{background-position:- -10px;}
.nav_bottom-C{width:100%;height:36px;background:#eee;position:absolute !important;left:0;display: none;}
.lx-nav:hover .nav_bottom-C{display: block;transition: .3s;-webkit-transition:.3s;}
.nav_bottom-C ul{width:1200px;margin:0 auto;}
.nav_bottom-C li{float:left;padding:0 8px;line-height:36px;font-size: 14px;font-family: "Microsoft YaHei", "微软雅黑", "SimSun", "宋体";white-space: nowrap;}
.lx-nav:hover,.box_title .font3 a,.nav_bottom-C li a {color: #333;}
.nav_bottom-C ul.nav_bottom-C02 { padding-left: 270px;}
.nav_bottom-C ul.nav_bottom-C03 { padding-left: 280px;}
.nav_bottom-C ul.nav_bottom-C04 { padding-left: 480px;}
.nav_bottom-C ul.nav_bottom-C05 { padding-left: 630px;} 
.nav_bottom-C ul.nav_bottom-C06 { padding-left: 800px;} 
.nav_bottom-C ul.nav_bottom-C07 { padding-left: 920px;}


/*头条*/
.headline{width:1200px;margin:0px auto;overflow:hidden;}
.headline .news_a{width:1200px;overflow:hidden;text-align:center;}
.headline .news_a a{font-size:32px;line-height:40px;color:#0059b2;}
.headline .news_a a:hover{color:#e42500;}
.headline .news_b{width:1200px;overflow:hidden;text-align:center;font-size:14px;color:#333;line-height:20px;}
.headline .news_b a{color:#333;text-decoration:none;margin-left:15px;margin-right:15px;}
.headline .news_b a:hover{color:#e42500;}

/*图片新闻*/
.photoNews{width:700px;height:440px;background:#000;}
.section-focus-pic{margin:0 auto;height:440px;width:700px;overflow:hidden;position:relative;}
.section-focus-pic ul li{position:absolute;top:0;left:700px;width:700px;height:440px;}
.section-focus-pic ul li h3{position:absolute;bottom:11px;left:0;width: 500px;font-weight:normal;color:#FFF;margin-left:20px;z-index:111;font-size:16px; font-family:"微软雅黑", "宋体"; }
.section-focus-pic ul li h3 a{color:#fff;}
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:50px;background-color:#000;width:700px;opacity: 0.6;filter: alpha(opacity=60);}
.section-focus-pic .pages{width:700px;height:440px;}
.section-focus-pic .controler{position:absolute;bottom:20px;right:20px;}
.section-focus-pic .controler b{cursor:pointer;width:20px;height:10px;display:block;overflow:hidden;text-indent:20px;background:url(news_index_icon.png) no-repeat -136px 3px; float:left;margin:0 0 0 5px;}
.section-focus-pic .controler b.down{background-position:-161px 1px;}
.section-focus-pic .controler2 a{display:block; width:40px;position:absolute;top:180px;height:40px;}
.section-focus-pic .controler2 a i{cursor:pointer;display:block;width:22px;height:34px; background:url(star.png) no-repeat;}
.section-focus-pic .controler2 .prev{left:5px;}
.section-focus-pic .controler2 .prev i{background-position:-34px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='star_05.png');margin-left:5px;}
.section-focus-pic .controler2 .prev:hover i{left:10px;background-position:-34px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='star_03.png');}
.section-focus-pic .controler2 .next{right:10px;}
.section-focus-pic .controler2 .next i{background-position:-62px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='star_06.png');margin-left:10px;}
.section-focus-pic .controler2 .next:hover i{right:10px;background-position:-62px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='star_04.png');}
.mainBox_1{width:460px;overflow:hidden;}

/*要闻*/
.importantNews{width:100%;}
.importantNews .columnTitnav{width:100%;height:29px;position:relative;border-bottom:#ddd 1px solid;}
.importantNews .columnTit{width:60px;padding-left:30px; background:url(2022_bg_1.png) left no-repeat;height:28px;border-bottom:#e42500 2px solid;position:absolute;left:0;top:0;text-align:center;}
.importantNews .columnTit h1{font-size:20px;line-height:28px;color:#e42500;letter-spacing:5px;}
.importantNews .more{width:60px;height:29px;position:absolute;right:0;top:0; text-align:right;}
.importantNews .more a{font-size:12px;color:#777;line-height:29px;}
.importantNews .more a:hover{color:#e42500;}
.importantNews ul{width:100%;margin-top:15px;}
.importantNews ul li{height:34px;overflow:hidden;}
.importantNews ul li a{font-size:16px;color:#333;line-height:34px;}
.importantNews ul li a:hover{color:#e42500; text-decoration:underline;}
.importantNews ul li.bold{font-weight:600;}
.importantNews ul li.bold a{font-size:18px;}

/*文明专题*/
.wmZhuantinav{width:1200px;overflow:hidden;margin:0px auto;}
.wmZhuantinav .columnTitnav{width:100%;height:34px;position:relative;border-bottom:#ddd 1px solid;}
.wmZhuantinav .columnTitnav .columnTit{width:120px;height:35px;text-align:center;background:#cd0000;position:absolute;left:0;top:0;}
.wmZhuantinav .columnTitnav .columnTit h1{font-size:20px;line-height:35px;color:#fff;}
.wmZhuantinav .columnTitnav .more{width:60px;height:34px;position:absolute;right:0;top:0; text-align:right;}
.wmZhuantinav .columnTitnav .more a{font-size:12px;color:#777;line-height:34px;}
.wmZhuantinav .columnTitnav .more a:hover{color:#e42500;}
.wmZhuantinav ul{width:1225px;margin-top:15px;}
.wmZhuantinav ul li{width:220px;height:140px;overflow:hidden;float:left;display:inline;margin-right:25px;text-align:center;}
.wmZhuantinav ul li:last-child{margin-right:0px;}
.wmZhuantinav ul li img{width:220px;height:110px;}
.wmZhuantinav ul li a{font-size:14px;color:#333;line-height:20px;}
.wmZhuantinav ul li a:hover{color:#e42500; text-decoration:underline;}

/*通知公告*/
.noticeNav{width:380px;overflow:hidden;}
.noticeNav .columnTitnav{width:100%;height:35px;position:relative;background:url(2022_bg_2.png);}
.noticeNav .columnTitnav .columnTit{width:120px;height:35px;text-align:center;position:absolute;left:30px;top:0;}
.noticeNav .columnTitnav .columnTit h1 a{font-size:20px;line-height:35px;color:#fff;}
.noticeNav .columnTitnav .columnTit h1 a:hover{ text-decoration:underline;}
.noticeNav ul{padding:10px;background:#f6f6f6;overflow:hidden;}
.noticeNav ul li{padding-left:15px;height:30px;overflow:hidden; background:url(2022_bg_3.png) left 13px no-repeat;}
.noticeNav ul li a{color:#333;line-height:30px;font-size:14px;}
.noticeNav ul li a:hover{color:#e42500; text-decoration:underline;}
.secColumn{width:390px;height:120px;margin-top:10px;}
.secColumn dl{width:185px;height:120px;float:left;display:inline;margin-right:10px;}
.secColumn dl img{width:185px;height:120px;}

/*通用新闻栏目*/
.commonNewsnav{width:380px;overflow:hidden;}
.commonNewsnav .columnTitnav{width:100%;height:30px;position:relative;}
.commonNewsnav .columnTitnav .line{width:5px;height:16px;position:absolute;left:0;top:7px;background-color:#cd0000;}
.commonNewsnav .columnTitnav .columnTit{width:100px;height:30px;position:absolute;left:15px;top:0;}
.commonNewsnav .columnTitnav .columnTit h1{font-size:20px;line-height:30px;color:#cd0000;}
.commonNewsnav .columnTitnav .more{width:60px;height:30px;position:absolute;right:0;top:0; text-align:right;}
.commonNewsnav .columnTitnav .more a{font-size:12px;color:#777;line-height:30px;}
.commonNewsnav .columnTitnav .more a:hover{color:#e42500;}
.commonNewsnav .columnTitnav .sonColumn{width:250px;height:30px;position:absolute;right:0;top:0;}
.commonNewsnav .columnTitnav .sonColumn dl{width:50px;height:30px;float:left;display:inline; text-align:center;}
.commonNewsnav .columnTitnav .sonColumn dl a{color:#333;font-size:18px;line-height:30px; font-weight:600;}
.commonNewsnav .columnTitnav .sonColumn dl a:hover{color:#e42500;}
.commonNewsnav .columnTitnav .sonColumn dl.libg a{color:#e42500;}
.commonNewsnav .picNews{width:380px;height:220px;position:relative;overflow:hidden; text-align:center}
.commonNewsnav .picNews img{width:380px;height:220px;}
.commonNewsnav .picNews .bg{width:380px;height:35px;background:url(2022_bg_4.png);position:absolute;bottom:0;left:0;}
.commonNewsnav .picNews span{font-size:16px;color:#fff;line-height:35px;}
.commonNewsnav ul li{height:35px;overflow:hidden;padding-left:15px; background:url(2022_bg_5.png) left 15px no-repeat;}
.commonNewsnav ul li a{color:#333;line-height:35px;font-size:16px;}
.commonNewsnav ul li a:hover{color:#e42500; text-decoration:underline;}

/*公益广告*/
.gyggNav{width:1200px;height:270px;overflow:hidden;margin:0px auto;}
.gyggNav .lmtit{width:75px;height:270px;float:left;display:inline;}
.gyggNav .list{width:1110px;height:270px;float:right;display:inline;}
.gyggNav .list .menu{width:1110px;height:42px;overflow:hidden; background:url(http://chz.wenming.cn/images/czwm2016_bg_1.png) left 20px repeat-x;}
.gyggNav .list .menu .nav{width:550px;height:42px;margin:0px auto; background:#fff;overflow:hidden;}
.gyggNav .list .menu .nav ul li{width:123px;height:40px;float:left;display:inline;margin-left:10px;border:#bbb 1px solid; text-align:center;}
.gyggNav .list .menu .nav ul li a{font-size:16px;color:#333;line-height:40px; font-family:"微软雅黑", "黑体";}
.gyggNav .list .menu .nav ul li a:hover{text-decoration:none;}
.gyggNav .list .menu .nav ul li.libg{border:#cf1717 1px solid; background:#cf1717;}
.gyggNav .list .menu .nav ul li.libg a{color:#fff;}
.gyggNav .list .gg_l{width:1110px;height:200px;margin-top:28px;overflow:hidden;}
.gyggNav .list .gg_l ul li{width:160px;height:200px;float:left;display:inline;margin-right:30px;overflow:hidden;}
.gyggNav .list .gg_l ul li:last-child{;margin-right:0px;}
.gyggNav .list .gg_l ul li img{width:160px;height:200px;}
.show{overflow:hidden;}
.hidden{display:none;}

/*友情链接*/
.friendLinkNav{width:1200px;margin:0px auto;}
.friendLinkNav .columnTitnav{width:1200px;height:35px;background:#f6f6f6;}
.friendLinkNav .columnTitnav ul li{width:140px;height:33px;text-align:center;float:left;display:inline;}
.friendLinkNav .columnTitnav ul li a{font-size:16px;color:#333;line-height:33px;}
.friendLinkNav .columnTitnav ul li.libg{border-bottom:#e42500 2px solid; }
.friendLinkNav .columnTitnav ul li.libg a{font-weight:600;}
.friendLinkNav .list{width:100%;margin-top:15px;overflow:hidden;}
.friendLinkNav .list a{font-size:12px;color:#666;line-height:25px;white-space:nowrap;float:left;display:inline;margin:0px 5px;}

/*细览*/
.position{height:40px;border-bottom:#ddd 1px solid;}
.position span{font-size:14px;color:#777;line-height:40px;}
.position a{font-size:14px;color:#777;line-height:40px}
.position a:hover{color:#cd0000;}
.articleNav{width:1200px;overflow:hidden;}
.articleTitle{width:100%; text-align:center;margin-top:30px;}
.articleTitle h1{color:#333;font-size:32px;line-height:150%; font-family:"微软雅黑", "黑体";}
.articleInfo{width:100%;text-align:center;margin-top:30px; background:#fafafa;}
.articleInfo span{font-size:14px;color:#666666;line-height:35px;margin-right:15px;font-family:"微软雅黑", "宋体";}
.articleMain{line-height:200%;padding:10px;overflow:hidden;} 
.articleMain p{font-size:18px;line-height:200%;margin-top:20px;font-family:"微软雅黑", "宋体";}
.share{width:300px;height:35px;overflow:hidden;}
.share a.circle{width:35px;height:35px;padding:0px;margin:0px;margin-left:10px;overflow:hidden;}
.share span{float:left;line-height:35px;display:block;}
.icon1{ background-image:url(share1b.gif)!important;    background-position: 0 0px !important; }
.icon2{ background-image:url(share2b.gif)!important;    background-position: 0 0px !important; }
.icon3{ background-image:url(share3b.gif)!important;    background-position: 0 0px !important; }
.share a:hover{
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
}
.editor{margin-right:10px;width:150px;height:35px;text-align:right;overflow:hidden;}
.editor p{font-size:14px;color:#666;line-height:35px; font-family:"微软雅黑", "宋体";}

/*概览*/
.newslistNav{width:1200px;overflow:hidden;}
.newslistNav ul{margin-top:30px;}
.newslistNav ul li{width:100%;height:35px;overflow:hidden;}
.newslistNav ul li .title{width:80%;padding-left:15px;background:url(2022_bg_5.png) left 15px no-repeat;height:35px;overflow:hidden;float:left;display:inline;}
.newslistNav ul li .title a{font-size:16px;color:#333;line-height:45px;}
.newslistNav ul li .title a:hover{color:#cd0000; text-decoration:underline;}
.newslistNav ul li .date{width:15%;height:45px;float:right;display:inline;text-align:right;}
.newslistNav ul li .date span{font-size:14px;color:#777;line-height:45px; font-family:Arial,"微软雅黑", "宋体";}

/*图片概览*/
.imglistNav{width:1200px;overflow:hidden;}
.imglistNav ul{width:1225px;}
.imglistNav ul li{width:220px;height:190px;overflow:hidden;float:left;display:inline;margin-top:25px;margin-right:25px; text-align:center;}
.imglistNav ul li img{width:220px;height:135px;padding-bottom:5px;}
.imglistNav ul li a{font-size:14px;color:#333;line-height:20px;}